Career 2015 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F2 Croatia F1 Australia F2 Croatia F2 Italy F5 Italy F4 Morocco F1 Morocco F2 Spain F7 Spain F8 Italy F8 Italy F10 Italy F17 Italy F18 Italy F20 Italy F23 Spain F2 Italy F2 Italy F17 Italy F18 Italy F19 Italy F22 Spain F2 Italy F4 Italy F12 Australia F9 Australia F1 Spain F1 2001 Challenger Canottieri Mincio - Mantova 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto USTA Challenger of San Antonio - San Antonio Copa Petrobras Brazil - Aracaju Kia International In Caloundra - Caloundra La Serena Open - La Serena South African Airways Tennis Open - Durban Isla de Gran Canaria - Mas Palomas Memorial Manfredini - Sassuolo Mamaia Challenger - Constanta Sporting Challenger '07 Trofeo Regione Piemonte - Turin Aamulehti Tampere Opene - Tampere Tennis Napoli Cup - Napoli 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso XL Bermuda Open - Bermuda TEAN International - Alphen Aan Den Rijn Copa Petrobras-Colombia - Bogota Cyclus Open de Tenis - Florianopolis Copa Petrobras-Uruguay - Montevideo Bancolombia Open - Cali Caltanissetta Challenger Barletta Challenger St. Brieuc Challenger Athens Challenger Cordenons Challenger Trani Challenger Brasov Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Todi Challenger Palermo Challenger Tarragona Challenger XII Abierto Internacional de Salinas - Salinas Unicredit (Suisse) Bank S.A. Challenger - Chiasso Rome Challenger Rome Challenger San Remo Challenger Furth Challenger Rome Challenger Poznan Challenger Kitzbuhel Challenger Brasov Challenger Charlottesville Challenger Champaign Challenger Barletta Challenger Alessandria Challenger Poznan Challenger Furth Challenger II Cyclus Open de Tenis - Florianopolis Tanger Challenger Meknes Challenger Rome Challenger Poznan Challenger Napoli Challenger Monza Challenger Marrakech Challenger Caltanissetta Challenger 4° Sporting Challenger - Turin Czech Open 2005 - Prostejov The LTA Hull Challenger - Hull XL Capital Bermuda Open - Bermuda Tatra Banka Open - Bratislava 2003 Freeman Men's Challenger - Joplin 2002 Azalea Orthopedic Challenger - Tyler Meridiana Sardegna Open - Olbia C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Zivnobanka Czech Open - Prostejov The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Uncle Toby's Australian Men's Clay Court Challenger - Canberra Sporting Challenger - Turin Riviera di Rimini Challenger 2004 - Rimini Cepu Open - San Marino Trani Cup - Trani Open de Franche-Comte - Besancon IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Garden Open 2005 - Rome ECM Prague Open 2005 - Prague San Remo Tennis Cup 15° Piertomaso - San Remo Sassuolo Challenger - Sassuolo Societa Canottieri Mincio 2005 - Mantova Riviera di Rimini Challenger - Rimini Black Forest Open - Freudenstadt Banja Luka Challenger 2005 - Banja Luka XI Ciutat de Barcelona - Barcelona ATP Challenger Numea - New Caledonia Harbour Tennis Cup Regione Lombardia - Milan 8° Trani Cup - Trani GHI Bronx Tennis Classic - Bronx Dusseldorf Open 2006 - Dusseldorf Genoa Open - Genova Copa Petrobras Argentina - Buenos Aires Kia International In Kawana - Kawana San Marino Cepu Open - San Marino Copa Kia Challenger ATP - Santiago 4th Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Fes Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Polska Energia Open - Bytom Sina-Kia Motors Tennis Cup - Cordenons La Rinascente Tennis Cup Harbour Club Milano - Milan Posillipo Tennis Cup - Napoli San Benedetto Challenger - San Benedetto Pekao Open 2005 - Szczecin XI Torneo Internazionale di Tennis - Barletta LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Geneva Challenger - Geneva Citta di Como Challenger - Como Roma Open Challenger - Rome Sir Supermercati - Rome Morocco Tennis Tour - Rabat 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Napoli Challenger Alessandria Challenger Tampere Challenger San Marino Challenger Manerbio Challenger Szczecin Challenger Kia International in Caloundra - Caloundra Mitsubishi Electric Europe Cup - Monza Banja Luka Challenger 2003 - Banja Luka Samsung Securities Cup Challenger Tennis - Seoul San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Tumkur Open - Tumkur Rabat Challenger Rome Challenger 5° Sporting Challenger - Turin Dharwad Challenger 2003 - Dharwad The USTA Challenger at West End Racquet - Torrance Napoli Challenger Waco International Tennis Challenger - Waco Memorial Manfredini - Sassuolo 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Croatia Osiguranje Rijeka Open - Rijeka Rome Challenger Tanger Challenger San Remo Tennis Cup - San Remo Meknes Challenger Gemax Samsung Open 2004 - Belgrade USTA Men's Challenger of Dallas - Dallas Uncle Toby's Burnie Challenger - Tasmania Porsche Open - Poznan Zagreb Challenger Alfa Romeo Tennis Cup - Cordenons Challenger Lugano - Lugano Warsteiner Challenger Wolfsburg - Wolfsburg GHI Bronx Classic - Bronx IPP Geneva Trophy - Geneva Shimadzu All Japan Indoor - Kyoto Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton Napoli Challenger Antonio Savoldi-Marco Co. - Manerbio dBI Tennis Challenger - Binghamton Challenger Fondazione Carige - Genova Samsung Securities Cup - Seoul Architect Open - Budapest St. Petersburg Challenger 2006 - St. Petersburg Banja Luka Challenger 2004 - Banja Luka China Open - Beijing Kos-Zucchetti Tennis Cup - Cordenons SIR Supermercadi Challenger - Rome XI Ciutat de Barcelona - Barcelona Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Lambertz Open - Aachen Kobstaedernes ATP Challenger - Kolding Copa Petrobras Uruguray - Montevideo Jameson Cup - Milan Nord LB Open - Braunschweig Schickedanz Open 2007 - Furth Copa Petrobras-Argentina - Buenos Aires 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Miller Lite Hall of Fame Tennis Championships - Newport Top Wool Challenger - Biella The 69th King's Cup-Thailand Open - Bangkok Adidas International - Sydney USTA Challenger of Burbank - Burbank Mercedes-Benz Cup - Los Angeles AAPT Championships - Adelaide Sofia Challenger University of Tennessee USTA Challenger - Knoxville Turin Challenger The Wright Financial Group, Inc. Challenger - Champaign International Tennis Championships - Delray Beach RCA Championships - Indianapolis Ostrava Challenger BMW Tennis Championship - Sunrise Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai X Torneo Internazionale di Tennis - Barletta Challenger de Providencia-Copa Kia - Santiago Scheveningen Challenger AIG Japan Open - Tokyo San Benedetto Challenger BMW Tennis Championship - Sunrise 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta 10° Trofeo Luigi Pezzoli - Bergamo Bancolombia Open - Bogota Alessandria Challenger Prosperita Open 2007 - Ostrava Burnie Challenger USTA Challenger of Tiburon - Tiburon Almaty Challenger 1 - Almaty Heineken Challenger - Ho Chi Minh City Riviera di Rimini Challenger - Rimini Open Seat Godo - Barcelona The Priority Telecom Open - Amersfoort Next Generation Hardcourts - Adelaide Milan Indoors - Milan Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Open Seat Godo 2005 - Barcelona Regions Morgan Keegan Championships - Memphis Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas 2004 Freeman Men's Challenger - Joplin Synsam Swedish Open - Bastad Palermo Challenger Heineken Challenger 2004 - Ho Chi Minh City Generali Open - Kitzbuhel BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Next Generation Adelaide International - Adelaide Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Zagreb Challenger Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Napoli Cup - Naples Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Garden Open - Rome 2002 Eddleman USTA Challenger - Birmingham Grand Prix Hassan II - Casablanca BMW Open - Munich 9° Trani Cup - Trani ARMS USTA Challenger - Rocky Mount The Surbiton Trophy - Surbiton San Marino Cepu Open - San Marino Karlsruhe Challenger Challenger Citta di Olbia - Olbia LXVII Concursu Internacional de Vigo - Vigo XXXVII Torneig C.E. Laieta - Barcelona Prostejov Challenger Furth Challenger Ispat Open 2004 - Ostrava Milan Indoors - Milan Geneva Challenger - Geneva Steelers Cup - Kosice Granby Challenger - Granby Lugano Challenger Tean International - Alphen Prague Open - Prague Brasov Challenger - Brasov Todi Challenger Milan Challenger Schickedanz Open - Furth Copa Telmex - Buenos Aires Memorial Savigni - Sassuolo San Marino Cepu Open - San Marino Ljubljana Challenger Banjaluka Challenger 2007 - Banja Luka Grand Prix Hassan II - Casablanca ATU Cup - Weiden Rijeka Challenger Binghamton Professional Tennis Tournament - Binghamton Nord/LB Open 2004 - Braunschweig Catella Swedish Open - Bastad Trani Cup - Trani 10ø Tornea B. Camparini - Reggio Emilia GHI Bronx Classic - Bronx Canottieri Minico 2004 - Mantova Scheveningen Challenger Mercedes Cup - Stuttgart XXIX Edizione 'A.Savoldi Marco' - Manerbio Palermo Challenger I Tourneo Fila Citta di Brindisi - Brindisi ATP Challenger Trophy 2007 - Trnava Open Costa Daurada - Tarragona Siemens Open 2004 - Scheveningen Croatia Open Umag - Umag If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Samsung Securities Cup - Seoul Flea Market Cup - Busan Brisbane International - Brisbane Open Castilla y Leon - Segovia Medibank International - Sydney Movistar Open - Santiago Abierto Mexicano Telcel - Acapulco China Open - Beijing Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Uncle Tobys Challenger in Caloundra - Caloundra Catella Swedish Open - Bastad Stockholm Open - Stockholm Pilot Pen Tennis - New Haven Generali Open - Kitzbuhel III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Open Sud de France - Montpellier Brisbane International - Brisbane Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Jameson Cup - Milan Grand Prix Hassan II - Casablanca Morocco Tennis Tour - Marrakech Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Winston Salem - Winston Salem San Remo Tennis Cup - San Remo Caltanissetta Challenger Intersport Heilbronn Open - Heilbronn BMW Brixina Tennis Open 2000 - Bressanone Trofeo Cassa di Risparmio di Alessandria - Alessandria Gemax Samsung Open 2005 - Belgrade Olbia Challenger - Olbia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Trani Challenger Genoa Open Challenger-Fondazione Carige - Genova AAPT Championships - Adelaide Architect Open - Budapest Copa Petrobras-Brazil - Aracaju Challenger Copa Sevilla - Seville Brixina Tennis Open - Bressanone Adidas International - Sydney Kroger / St. Jude International - Memphis SkiStar Swedish Open - Bastad Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Knoxville Challenger Kamnik Challenger - Kamnik USTA Freeman Men's Challenger - Joplin Medibank International - Sydney BCR Open Romania - Bucharest VIII Trofeo Ciutat de Barcelona - Barcelona Tennis Napoli Cup 2006 - Napoli Steelers Cup - Kosice Fifth-Third Bank Tennis Championships - Lexington Adidas International - Sydney Milan Indoors - Milan Kroger / St. Jude International - Memphis Citta di Como - Como Heineken Open - Auckland BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca The Priority Telecom Open - Amersfoort Open de Moselle - Metz Sydney International - Sydney Brasil Open - Costa do Sauipe Heineken Open - Auckland Movistar Open - Vina del Mar Open SEAT 2008 - Barcelona Brisbane - Brisbane Medibank International - Sydney Sony Ericsson Open - Miami Copa Claro - Buenos Aires If Stockholm Open - Stockholm Generali Open - Kitzbuhel Riviera de Rimini Challenger - Rimini Medibank Private International - Sydney Privat Bank Cup - Dnepropetrovsk Manerbio Challenger Stockholm Open - Stockholm Croatia Open - Umag Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington Open de Moselle - Metz Genova Open Challenger - Genova Ljubljana Open 2008 - Ljubljana Brasil Open - Costa do Sauipe Campionati Internazionali di Sicilia - Palermo Interwetten Austrian Open - Kitzbuhel Croatia Open - Umag Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington D.C. Allianz Suisse Open Gstaad - Gstaad The Stella Artois Grass Court Championships - London Campionati Internazionali di Sicilia - Palermo Grand Prix Hassan II - Casablanca AAPT Championships - Adelaide Open de la Comunidad Valenciana - Valencia BMW Open - Munich Next Generation Adelaide International - Adelaide Sydney International - Sydney If Stockholm Open - Stockholm Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Internationaler Raiffeisen Grand Prix - St. Polten Idea Prokom Open - Sopot Generali Open - Kitzbuhel Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, World Group, PO, CHI-AUS, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 Australian Open Wildcard Play-Off - Melbourne Davis Cup, World Group, QF, AUS-ARG 1-4